Kotomora
かぶり (kaburi) Japanese meaning: head | Kotomora