Kotomora
キラー衛星 (キラーえいせい, kiraaeisei) Japanese meaning | Kotomora