Kotomora
投射物 (toushabutsu) Japanese meaning: projectile | Kotomora