A yokai zoku or yokai tribe seems to invite passengers to board the train at Sakaiminato station .Just hop in. A ride with the yokai anyone?
A yokai zoku or yokai tribe seems to invite passengers to board the train at Sakaiminato station .Just hop in. A ride with the yokai anyone?
No Comment