Talk:MECH-X4/@comment-28910368-20161029071450

That poster kinda reminds me of Pacific Rim.