Board Thread:Fan-made Monsters/@comment-32885213-20180309220011/@comment-27950421-20180311153922

Watt? Is that supposed to be a pun? This is electrical themed. What do things being blasted have to do with electricity?