Big in Japan – Pandora’s Tower

Richard takes on the task of protecting a young girl from a terrible fate, and scale Pandora’s Tower