Kotomora
放水砲 (housuihou) Japanese meaning: water cannon | Kotomora