Kotomora
スノーガン (sunoogan) Japanese meaning: snow gun | Kotomora