Kotomora
興行師 (kougyoushi) Japanese meaning: showman | Kotomora