I CAAAAAst Punishment Upon You!2,450,091 Views SingersMegurine LukaVocaloidTenma TsukasaProject SEKAIOtori EmuProject SEKAIKusanagi NeneProject SEKAIKamishiro RuiProject SEKAIProducerJesusPProducerViews BreakdownYouTube2.5M ViewsDaily Views12K11/0111K11/0214K11/0312K11/0412K11/0510K11/0610K11/07VideorefreshRefresh Song DataListenYouTubeVocaDB