Kotomora
メンヒル (めんひる, menhiru) Japanese meaning: menhir | Kotomora