Kotomora
闘牛士 (tougyuushi) Japanese meaning: bullfighter | Kotomora