Kotomora
特牛 (kotoiushi) Japanese meaning: strong bull | Kotomora