Japanese fishermen were shocked to pull up their nets and find this… Thing…
It is speculated that this creature escaped from the Enhanced Vital Industrial Labs in Hikato but, no one is sure.
This is very similar to other odd creatures that have been popping up lately. See more about these strange creatures here.
Learn All About Whisker Princess By Clicking Here #WhiskerPrincess