Talk:Isolated Island Demon/@comment-474862-20140504151211/@comment-49.145.223.74-20150122100903

there is a an old movie about wake island and some crew americans have a peacock fashion cap on it....may be its related to that