Kotomora
藤八拳 (touhachiken) Japanese meaning: Tōhachiken | Kotomora