Kotomora
摩砕機 (まさつき, masatsuki) Japanese meaning: mill | Kotomora