pochowek - a fossa..

more about : pochowek