Mei and her boyfriend visit the home of a man who calls himself Ikase Royal Master (commonly known a

Keywords:
Japan
Mei Uesaka