seatrench- Baby Cowfish(source)

more about : seatrench