Kotomora
興行主 (kougyounushi) Japanese meaning: showman | Kotomora