I CAAAAAst Punishment Upon You!3,140,584 Views SingersMegurine LukaVocaloidTenma TsukasaProject SEKAIOtori EmuProject SEKAIKusanagi NeneProject SEKAIKamishiro RuiProject SEKAIProducerJesusPProducerViews BreakdownYouTube3.1M ViewsDaily Views15K1/162.5K1/176.9K1/1811K1/196.5K1/208.3K1/218.2K1/22VideorefreshRefresh Song DataListenYouTubeVocaDB