ESC

Tatsunoko Production Co. Ltd.