I CAAAAAst Punishment Upon You!2,593,215 Views SingersMegurine LukaVocaloidTenma TsukasaProject SEKAIOtori EmuProject SEKAIKusanagi NeneProject SEKAIKamishiro RuiProject SEKAIProducerJesusPProducerViews BreakdownYouTube2.6M ViewsDaily Views9.7K11/159.4K11/1611K11/1711K11/189.2K11/199.2K11/209.9K11/21VideorefreshRefresh Song DataListenYouTubeVocaDB