Kotomora
天蓋付き (てんがいつき) Japanese meaning | Kotomora