Mirror World by Motohisa Shimazu
_