Talk:Wario VS Dedede/@comment-39063885-20190416013106/@comment-36876224-20190416022306

Welcome. I think I found that wiki around Godzilla's announcement in Death Battle. Was a really big tokusatsu fan at that time, so I went to this wiki. Didn't get active until Mega Man VS Astro Boy got announced though.