Kotomora
活塞 (かっそく) Japanese meaning | Kotomora