archetuthis dux is the scientific name for the giant squid it means “most important squid leader” rad
Log in to leave a comment!
No comments.
Comments
Log in to leave a comment!
No comments.