Youkai Douchuu-ki was released in April 1987 in Japan. It was known outside Japan as "Shadow Land
The title of this game translates from Japanese as 'Supernatural Creature Traveler's Journal'.
Tarosuke appears as a playable character in the Japan-only RPG titled Namco x Capcom. In the game he teams up with Taira no Kagekiyo from "Genpei Toma Den".
Alfa Records released a limited-edition soundtrack album for this game (Namco Game Music Vol.2 - 28XA-171) on 25/08/1987.