March 7, 2024 Epoch Super Cassette Vision Wai Wai Monster Land Wai Wai Monster Land is an Action game, developed and published by Epoch, which was released in Japan in 1986. Read more